Create a pythagorean theorem calculator¶
Create a pythagorean theorem calculator.
Note:
In mathematics, the Pythagorean theorem, also known as Pythagoras’
theorem, is a fundamental relation in Euclidean geometry among the three
sides of a right triangle. It states that the square of the hypotenuse
(the side opposite the right angle) is equal to the sum of the squares
of the other two sides.
Expected output:
Pythagorean theorem calculator! Calculate your triangle sides.
Assume the sides are a, b, c and c is the hypotenuse
(the side opposite the right angle
Which side (a, b, c) do you wish to calculate? side > a
Input the length of side b: 10
Input the length of side c: 20
The length of side a is
17.320508075688775
from math import sqrt
print('Pythagorean theorem calculator! Calculate your triangle sides.')
print('Assume the sides are a, b, c and c is the hypotenuse (the side opposite the right angle')
formula = input('Which side (a, b, c) do you wish to calculate? side > ')
if formula == 'c':
side_a = int(input('Input the length of side a: '))
side_b = int(input('Input the length of side b: '))
side_c = sqrt(side_a * side_a + side_b * side_b)
print('The length of side c is: ' )
print(side_c)
elif formula == 'a':
side_b = int(input('Input the length of side b: '))
side_c = int(input('Input the length of side c: '))
side_a = sqrt((side_c * side_c) - (side_b * side_b))
print('The length of side a is' )
print(side_a)
elif formula == 'b':
side_a = int(input('Input the length of side a: '))
side_b = int(input('Input the length of side c: '))
side_c = sqrt(side_c * side_c - side_a * side_a)
print('The length of side b is')
print(side_c)
else:
print('Please select a side between a, b, c')
Output:
Pythagorean theorem calculator! Calculate your triangle sides.
Assume the sides are a, b, c and c is the hypotenuse (the side opposite the right angle
Which side (a, b, c) do you wish to calculate? side > a
Input the length of side b: 10
Input the length of side c: 15
The length of side a is
11.180339887498949